exploitable biomass - French English Dictionary